Skip to content

feat(contract/cmmty): SC-09, SC-10, SC-11, SC-12#437

Merged
mftee merged 1 commit into
CodeGirlsInc:mainfrom
prismn:feat/sc-09-10-11-12-cmmty
Apr 24, 2026
Merged

feat(contract/cmmty): SC-09, SC-10, SC-11, SC-12#437
mftee merged 1 commit into
CodeGirlsInc:mainfrom
prismn:feat/sc-09-10-11-12-cmmty

Conversation

@prismn

@prismn prismn commented Apr 23, 2026

Copy link
Copy Markdown
Contributor

Closes #415,
Closes #416,
Closes #417,
Closes #418

Changes

Issue File(s)
SC-10 contract/cmmty/tests/hash_validator_tests.rs
SC-09 contract/cmmty/tests/verify_integration.rs
SC-11 contract/cmmty/structured_logging/
SC-12 contract/cmmty/per_client_rate_limit/

All files are scoped to contract/cmmty/.

- SC-10: expand hash_validator unit tests (all error variants + edge cases)
- SC-09: integration tests for /verify endpoint (cache, 400, normalization, GET)
- SC-11: structured JSON logging Tower middleware + log_stellar_op helper
- SC-12: per-client rate limiting Tower middleware with Redis/in-memory counters

Closes CodeGirlsInc#415, CodeGirlsInc#416, CodeGirlsInc#417, CodeGirlsInc#418
@vercel

vercel Bot commented Apr 23, 2026

Copy link
Copy Markdown
Contributor

@prismn is attempting to deploy a commit to the Mftee's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Apr 23, 2026

Copy link
Copy Markdown

@prismn Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@mftee mftee merged commit 009a104 into CodeGirlsInc:main Apr 24, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants